most uncompromising - Turkish English Dictionary